package com.terrynoya.Resource.events
{
	import flash.events.Event;

	/**
	 * 
	 * @author TerryYao
	 */
	public class ExternalResManagerEvent extends Event
	{
		/**
		 * 初始化完成
		 * @default 
		 */
		public static const INITED:String = "inited";
		
		/**
		 * 某外部类载入成功
		 * @default 
		 */
		public static const LIBRARY_LOADED:String = "library_loaded";
		
		/**
		 * 外部类加载错误
		 * @default 
		 */
		public static const LIBRARY_ERROR:String = "library_error";
		
		/**
		 * 
		 * @param type
		 * @param bubbles
		 * @param cancelable
		 */
		public function ExternalResManagerEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		override public function clone():Event
		{
			return new ExternalResManagerEvent(this.type,this.bubbles,this.cancelable);
		}
		
	}
}